home *** CD-ROM | disk | FTP | other *** search
/ CDV Software Presents (USA) / CDV Software Presents (USA).bin / demo / bk_demo.exe / DATA.PAK / ui / QuitMission.lua < prev    next >
Encoding:
Text File  |  2002-07-04  |  887 b   |  33 lines

  1. function LuaProcessMessage( nMessageCode, nFirst, nSecond )
  2.     if ( nMessageCode == 10004 ) then
  3.         AddMessage( 65537, 10004, 1 )        --NEXT_STATE
  4.         return 1
  5.     end
  6.  
  7.     if ( nMessageCode == 536936448 and nFirst == 10001 ) then --RESTART_MISSION
  8.         local nMessage = SetProcessedFlag( 10001 )
  9.         AddMessage( nMessage, 10001, 1 )
  10.         return 1
  11.     end
  12.  
  13.     if ( nMessageCode == 536936448 and nFirst == 10002 ) then --QUIT_MISSION
  14.         local nMessage = SetProcessedFlag( 10002 )
  15.         AddMessage( nMessage, 10002, 1 )
  16.         return 1
  17.     end
  18.  
  19.     if ( nMessageCode == 536936448 and nFirst == 10003 ) then --EXIT_PROGRAM
  20.         local nMessage = SetProcessedFlag( 10003 )
  21.         AddMessage( nMessage, 10003, 1 )
  22.         return 1
  23.     end
  24.  
  25.     if ( nMessageCode == 536936448 and nFirst == 10004 ) then --PREVIOUS
  26.         local nMessage = SetProcessedFlag( 10004 )
  27.         AddMessage( nMessage, 10004, 1 )
  28.         return 1
  29.     end
  30.  
  31.     return 0
  32. end
  33.